of a higher rank - Allemand Anglais Dictionnaire